an uncommon skin tumor - Español Inglés Diccionario